• Test user is able to confirm alerts

    10:39:05 AM / 00:01:34:983 Pass

    Test user is able to confirm alerts
    09.15.2025 10:39:05 AM 09.15.2025 10:40:40 AM 00:01:34:983 · #test-id=1
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch alert"
    ---Launch alert has been clicked -------
    Then User has to click on the "accept" button
    ---accept action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch confirm"
    ---Launch confirm has been clicked -------
    Then User has to click on the "dismiss" button
    ---dismiss action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch prompt"
    ---Launch prompt has been clicked -------
    Then User has to click on the "accept" button
    ---accept action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch modal"
    ---Launch modal has been clicked -------
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User has to click on the "Save changes" button
    ---Save changes action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Upload/Download Functionality

    10:40:40 AM / 00:00:42:177 Pass

    Validate Upload/Download Functionality
    09.15.2025 10:40:40 AM 09.15.2025 10:41:22 AM 00:00:42:177 · #test-id=39
    Given The user has navigated to "https://demoqa.com/upload-download"
    -----Navigated to File Upload/Download Site : https://demoqa.com/upload-download
    When The user has clicked on Choose File button
    -----Choose File button has been clicked
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The path of the file has been entered
    -----File Path has been entered
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Uploaded file path should be displayed on the UI
    -----File is uploaded in UI : C:\fakepath\UploadExample.txt
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Offers section

    10:41:22 AM / 00:01:41:710 Pass

    Validate Offers section
    09.15.2025 10:41:22 AM 09.15.2025 10:43:04 AM 00:01:41:710 · #test-id=51
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has navigated to Offers section
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Trains tab
    Book Now has been clicked
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user clicks on an Book Now in Offer
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The Offer has to load in a new tab
    New Tab has been opened for Offers
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Select Menu functionality

    10:43:04 AM / 00:02:18:573 Pass

    Validate Select Menu functionality
    09.15.2025 10:43:04 AM 09.15.2025 10:45:22 AM 00:02:18:573 · #test-id=67
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 2, option 2" "Ms." "Green"
    ----- Selected the Values : Group 2, option 2: Ms.: Green
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 1, option 2" "Mr." "Blue"
    ----- Selected the Values : Group 1, option 2: Mr.: Blue
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 2, option 1" "Mrs." "Purple"
    ----- Selected the Values : Group 2, option 1: Mrs.: Purple
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "A root option" "Dr." "Aqua"
    ----- Selected the Values : A root option: Dr.: Aqua
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Read data from Json and input in the OrangeHRM UI

    10:45:22 AM / 00:00:49:444 Pass

    Read data from Json and input in the OrangeHRM UI
    09.15.2025 10:45:22 AM 09.15.2025 10:46:12 AM 00:00:49:444 · #test-id=105
    Given User is logged in to OrangeHRM portal
    --- Navigating to URL: https://opensource-demo.orangehrmlive.com/web/index.php/auth/login
    When The user has navigated to Admin tab
    --- Navigating to PIM Tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user clicked on Add Users button
    --- Navigating to Add Employee Page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The Add User page is loaded
    --- User is at Add Employee Page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And User has to enter the details "" "" "" ""
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User has to click on Save button
    --- Employee Added
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Offers section

    10:46:12 AM / 00:01:06:373 Fail

    Validate Offers section
    09.15.2025 10:46:12 AM 09.15.2025 10:47:18 AM 00:01:06:373 · #test-id=121
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Flights" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user is able to see Myra icon
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on it
    Step skipped
    When The Chat window is opened
    Step skipped
    Then user should be able to type in any questions
    Step skipped
  • Launch MakeMyTrip Website

    10:47:18 AM / 00:03:14:313 Pass

    Launch MakeMyTrip Website
    09.15.2025 10:47:18 AM 09.15.2025 10:50:33 AM 00:03:14:313 · #test-id=137
    Given The browser is launched with "https://www.makemytrip.com"
    When The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Validate the header of the page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Hotels" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The User enters "Bangalore" as City
    %s city has been selected....
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Click on Search Button
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassBook bus functionality for different locations
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Bus" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user enters "Chennai" location and "Bangalore" location
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And I click on Search
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to view the list of available buses
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassBook bus functionality for different locations
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Bus" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user enters "Bangalore" location and "Hyderabad" location
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And I click on Search
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to view the list of available buses
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate the Menu options available in the Home Page

    10:50:33 AM / 00:04:59:896 Pass

    Validate the Menu options available in the Home Page
    09.15.2025 10:50:33 AM 09.15.2025 10:55:33 AM 00:04:59:896 · #test-id=185
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "Global" "US Dollar" "English"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "INR"
    Changes has been updated successfully
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "United Arab Emirates" "United Arab Emirates Dirham" "Arabic"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "AED"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "India" "Indian Rupee" "Tamil"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "INR"
    Changes has been updated successfully
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "India" "Indian Rupee" "English"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "INR"
    Changes has been updated successfully
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user hovers on the myBiz Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The Popup has been displayed
    MyBiz Popup :Planning a Business Trip ?
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User validating the title of the popup
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • 1

    org.openqa.selenium.TimeoutException

    1 tests

    org.openqa.selenium.TimeoutException

    1 failed
    Status Timestamp TestName
    Fail 10:47:01 AM Given The user is able to see Myra icon
    Validate Offers section.Validate user is able to switch to frames.Given The user is able to see Myra icon

Started

Sep 15, 2025 10:39:02 AM

Ended

Sep 15, 2025 10:55:33 AM

Features Passed

7

Features Failed

1

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@SmokeTest 2 0 0 0 100%